package com.ssm.util.mybatis;



import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;
/**
*
*suae  2016年7月6日
*@return
*/



public class UUIDUtil {
	
	protected final static SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
	
	/**

	 * 得到一个随机的uuid  -被替换

	 * @return

	 */
	public static String getUUID(){
		return UUID.randomUUID().toString().replace("-", "");
	}
	
	/**

	 * 得到一个随机数   可以用作订单号什么的

	 * @return

	 */
	public static long getNumber(){
		int hashCode = UUID.randomUUID().toString().hashCode();
    	if(hashCode < 0) {
    	hashCode = - hashCode;
    	}
    	return Long.valueOf(sdf.format(new Date()).substring(2,8) + String.format("%010d", hashCode));
	}
}